package lion.dev.matcher;

import org.apache.commons.lang.StringUtils;

/**
 * 前缀匹配
 * 
 * @author lion
 * @email hl_0074@sina.com
 * @date 2014年5月8日
 */
public class PrefixMatcher implements Matcher {

	private String prefix;

	public PrefixMatcher(String prefix) {

		this.prefix = prefix;
	}

	@Override
	public boolean match(String name) {

		if (StringUtils.isBlank(name)) { return false; }

		return name.startsWith(prefix);
	}

	@Override
	public boolean equals(String name) {

		return StringUtils.equals(this.prefix, name);
	}

}
